549688c50442b4c15547cf4ff668678394cbf069,main/src/main/java/de/learnlib/alex/core/learner/connectors/CounterStoreConnector.java,CounterStoreConnector,set,#number#number#String#String#number#,109
Before Change
public void set(Long userId, Long projectId, String url, String name, Integer value) {
if (this.countersMap.get(url).containsKey(name)) {
Counter counter = this.countersMap.get(url).get(name);
counter.setValue(value);
} else {
Counter counter = createCounter(userId, projectId, name, value);
this.countersMap.get(url).put(name, counter);
After Change
*/
public void set(Long userId, Long projectId, String url, String name, Integer value) {
Map<String, Counter> urlCounterMap = this.countersMap.get(url);
if (urlCounterMap == null) {
return;
}
Counter counter = urlCounterMap.get(name);
if (counter != null) {
counter.setValue(value);
} else {
counter = createCounter(userId, projectId, name, value);
urlCounterMap.put(name, counter);